/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package datos;


import java.sql.ResultSet;
import java.sql.SQLException;
import negocio.Fecha;

public class FechaDB {

    public boolean grabar(Fecha f) throws SQLException {
        datos.OperacionesBase db = new datos.OperacionesBase();
        String query = "INSERT INTO fecha (nombre) VALUES ('"+f.getNombre()+"')";
        Boolean resultado = db.ingreso(query);
        db.cerrarConexion();
        return resultado;
    }
    
    public Fecha buscar(String valor) throws SQLException {
        datos.OperacionesBase db = new datos.OperacionesBase();
        String query = "SELECT * FROM fecha WHERE nombre='" + valor + "'";
        ResultSet resultado = db.seleccion(query);
        Fecha  aux= null;
        if (resultado != null) {
            resultado.next();
            aux = new Fecha();
            aux.setNombre(resultado.getString(2));
            aux.setFecha1(resultado.getString(3));
        }
        db.cerrarConexion();
        return aux;
    }
   public int modificar(Fecha f) throws SQLException {
        OperacionesBase db = new OperacionesBase();
        String query = "update fecha set nombre='"+f.getNombre()+"' where nombre='"+f.getNombre()+"';";
        int resultado = db.modificacioneliminacion(query);
        db.cerrarConexion();
        return resultado;
        
    }    
}
